// 一、js中原有的类型
// 1.基本数据类型（简单数据类型）栈里
// （1）字符串  string  （2）布尔值 boolean  (3) 数字 number （4）null 空  （5）undefined 未定义  （6） symbol 独一无二的值  （7）bigInt 大整型；
// 2.复杂数据类型 
// （1）object （2）array  （3）function  （4）RegExp ..

// 二、TS中新增的类型 

// js中的基本数据类型声明 
// 1.字符串
// let str = "hello";  // js里定义字符串
// let str2:string = "hello world";  // 冒号 后面跟类型 
// let str3:String = "hello world2"; 
// str2 = "你好";
// // str2 = 123;
// str3 = true;

// 2.布尔值 
// let b:boolean = true;
// let b2:boolean = false;
// b = 123;

// 3.数字类型
// let n:number = 100;
// let n2:number = 3.14;
// // n2 = "123"; // 错误的

// 4.null类型 
let n:null = null;
console.log(Boolean(n));
// 5.undefined  ： 未定义 
// let n:undefined = undefined;
// let res = Boolean(n);
// console.log(res);